// let str:string = '小满'

// console.log(str)

// let num:number = NaN
// let num:number = Infinity
// let str:string = `${num}`

// console.log(str)

// let notANumber: number = NaN; // NaN
// let num: number = 123;  // 普通数字
// let infinityNumber: number = Infinity;  // 无穷大
// let decimal: number = 6;  // 十进制
// let hex: number = 0xf00d; // 十六进制
// let binary: number = 0b1010;  // 二进制
// let octal: number = 0o744;  // 八进制s

// let str:string = '小满'
// let b1:boolean = true
// let b2:boolean = false

// let n:null = null
// let b:undefined = undefined
// let v1:void = null      // 报错 因为在配置文件中打开严格模式，关掉即可正常
// let v2:void = undefined

// let n:null = null
// let a:undefined = undefined

// n = a // 报错 因为在配置文件中打开严格模式，关掉即可正常
// a = n // 报错 因为在配置文件中打开严格模式，关掉即可正常

// function myFn():void {  // void 表示函数的返回值是空
//   return
// }